@charset "utf-8";
/*--------------banner---------------*/
.xn-banner-cn{background-color: C7D7E1;padding: 8px 0;}
.banner {
    text-align: center;
    overflow: hidden;
    width: 100%;
    padding: 0.3em;
    border-top: 24px dashed transparent;
    border-bottom: 24px dashed transparent;
    background: linear-gradient(#C7D7E1,#C7D7E1) padding-box,repeating-linear-gradient(-90deg,#fff 0, #fff 1.25em,#C7D7E1 0,#C7D7E1 2.4em);
}
.marquee { margin-top:25px; }
.marquee a {font-size:14px;    font-family: "微软雅黑";}
.xn-index-gdtp{float:left;width:20%;}
.xn-index-gdtpimg1{
	display: inline-block;
	background:url(../images/tjdx/banner1.jpg) no-repeat;
	width:1900px;
	height:238px;
}
.xn-index-gdtpimg2{
	display: inline-block;
	background:url(../images/tjdx/img02.jpg) no-repeat;
	width:371px;
	height:238px;
}
.xn-index-gdtpimg3{
	display: inline-block;
	background:url(../images/tjdx/img03.jpg) no-repeat;
	width:371px;
	height:238px;
}
.xn-index-gdtpimg4{
	display: inline-block;
	background:url(../images/tjdx/img04.jpg) no-repeat;
	width:371px;
	height:238px;
}
.xn-index-gdtpimg5{
	display: inline-block;
	background:url(../images/tjdx/img05.jpg) no-repeat;
	width:371px;
	height:238px;
}
/*--------------档案馆介绍---------------*/
.intro_tit { text-align: center; margin:90px auto 52px auto; }
.bggk_intro_left { padding:0px 28px; }
.bggk { height:380px; margin:0 auto; margin-top:54px; }
.bggk_intro { height:auto; background:url(../images/dagjsbg_03_06.jpg) no-repeat; float:left; overflow:hidden; }
.bggk_intro .more { float:right; margin-top:33px; }
.bggk_intro .hr { height:1px; background:#c9c9c9; margin-top:79px; text-align:center; clear:both; }
.bggk_intro .intro_img { margin-top:16px; text-align:center; }
.bggk_intro .intro_content { font-size:14px; font-family:"Microsoft YaHei"; margin-top:14px; line-height:28px; color:#919191; }
.bggk_video .sp { width:570px; height:370px; }
/********pop*******/
#video-button { cursor: pointer; }
.pop { position:fixed; z-index:9999;    background: rgba(0, 0, 0, .8);   width:100%; height:100%; top:0; left:0; text-align:center; display: none; }
.pop div { width: 90%; max-width:750px; display:inline-block; *display:inline;
*zoom:1;
vertical-align:middle; text-align:left; position:relative; }
.pop video { width: 100%; }
.pop .closex { position:absolute; display: inline-block; top:60px; right:40px; background-image:url(../images/lstclose.png); width:35px; height:35px; cursor: pointer; }
.pop div+i { display:inline-block; vertical-align:middle; height:100%; }
.bgFull { background-position: center center; background-repeat: no-repeat; background-size: cover; -ms-behavior: url(../video/backgroundsize.min.htc); behavior: url(backgroundsize.min.htc); }
/*--------------服务大厅---------------*/
.service_tit { text-align:center; margin:25px auto 50px auto; }
.service_bg { width:100%; height:auto; padding-bottom: 30px; background:url(../images/service_bg_02.jpg) center no-repeat; overflow:hidden; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; }
.ser_con { margin:40px auto 20px auto; padding:0 15px; }
.ser_guide { width:20%; float:left; text-align:center; margin-top: 50px; }
.ser_guide p { margin:0 auto; }
.ser_guide_img1 { background:url(../images/fwzn.png) no-repeat; width:168px; height:168px; display:inline-block; -webkit-transition:1s ease all; -moz-transition:1s ease all; }
.ser_guide_img1:hover { background:url(../images/fwznhover.png) no-repeat; width:168px; height:168px; display:inline-block; -webkit-transform:rotate(360deg) scale(1.2, 1.2); -moz-transform:rotate(360deg) scale(1.2, 1.2); }
.ser_guide_img2 { background:url(../images/fwrx.png) no-repeat; width:168px; height:168px; display:inline-block; -webkit-transition:1s ease all; -moz-transition:1s ease all; }
.ser_guide_img2:hover { background:url(../images/fwrxhover.png) no-repeat; width:168px; height:168px; display:inline-block; -webkit-transform:rotate(360deg) scale(1.2, 1.2); -moz-transform:rotate(360deg) scale(1.2, 1.2); }
.ser_guide_img3 { background:url(../images/fwzx.png) no-repeat; width:168px; height:168px; display:inline-block; -webkit-transition:1s ease all; -moz-transition:1s ease all; }
.ser_guide_img3:hover { background:url(../images/fwzxhover.png) no-repeat; width:168px; height:168px; display:inline-block; -webkit-transform:rotate(360deg) scale(1.2, 1.2); -moz-transform:rotate(360deg) scale(1.2, 1.2); }
.ser_guide_img4 { background:url(../images/fwcp.png) no-repeat; width:168px; height:168px; display:inline-block; -webkit-transition:1s ease all; -moz-transition:1s ease all; }
.ser_guide_img4:hover { background:url(../images/fwcphover.png) no-repeat; width:168px; height:168px; display:inline-block; -webkit-transform:rotate(360deg) scale(1.2, 1.2); -moz-transform:rotate(360deg) scale(1.2, 1.2); }
.ser_guide_img5 { background:url(../images/wlfwpt.png) no-repeat; width:168px; height:168px; display:inline-block; -webkit-transition:1s ease all; -moz-transition:1s ease all; }
.ser_guide_img5:hover { background:url(../images/wlfwpthover.png) no-repeat; width:168px; height:168px; display:inline-block; -webkit-transform:rotate(360deg) scale(1.2, 1.2); -moz-transform:rotate(360deg) scale(1.2, 1.2); }
.ser_guide_content { margin-top:24px; font-size:14px; color:#FFF; line-height: 26px; }
.ser_guide_content a { color:#F00; }
.ser_guide h3 { font-size:18px; font-weight:bold; color:#FFF;font-family:"微软雅黑";  }
/*--------------新闻中心---------------*/
.news { margin:0 auto; margin:72px auto 70px auto; }
.news_tit { margin:1.96rem auto 1.357rem auto; text-align:center; }
.news_con { margin-top:79px; margin:0 auto; height:500px; position:relative; }
#flexiselDemo2, #flexiselDemo3 { display: none; }
.nbs-flexisel-container { position: relative; max-width: 100%; margin-bottom:60px; }
.nbs-flexisel-ul { position: relative; width: 9999px; margin: 0px; padding: 0px; list-style-type: none; text-align: center; }
.nbs-flexisel-inner { overflow: hidden; margin-top:3em; }
.nbs-flexisel-item { float: left; margin: 0px; padding: 0px; cursor: pointer; position: relative; border:1px solid #fff; }
ul#flexiselDemo1 li .news_con_day { font-size:16px; margin-left:13px; margin-top:27px; color:#b2b2b2; font-family:"Microsoft YaHei"; text-align:left; }
ul#flexiselDemo1 li .hr { width:84px; height:2px; background:#999999; margin-top:8px; margin-left:13px; }
ul#flexiselDemo1 li .news_con_year {
	font-size:14px;
	font-family:"Microsoft YaHei";
    color: #666666;
    margin: 10px 0;
}
ul#flexiselDemo1 li .news_conten { font-size:14px;color: #666; font-family:"Microsoft YaHei"; }
ul#flexiselDemo1 li .news_tit_t {
	font-family:"Microsoft YaHei";
    font-size: 20px;
    font-weight: bold;
    color: #333;
}
ul#flexiselDemo1 li .news_more { margin-top:17px; text-align:left; padding-left:10px; }
ul#flexiselDemo1 li{
	margin-bottom: 10px;
	margin-left: 2px;
	padding: 0;
    box-shadow: 0px 1px 6px 0px rgba(0,0,0,0.16);		
}
ul#flexiselDemo1 li a img{
    display: inline-block;
    height: 263px;
    object-fit: contain;
}
ul#flexiselDemo1 li:nth-child(2){margin: 0 2.4%;}
.xn-news-title{padding:0.9rem 1.23rem 1.3rem 1.33rem;}
ul#flexiselDemo1 li:hover { background:#f3f3f3; }
ul#flexiselDemo1 li:hover i { background-position:-5px -50px; }
.nbs-flexisel-item > a img { cursor:auto; position: relative; width: 90%; margin: 0 5%; }
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right { width: 40px; height: 40px; position: absolute; cursor: pointer; z-index: 100; margin-top:0em; }
.nbs-flexisel-nav-left { left: -50px; background: url(../images/control.png) no-repeat -5px -6px; }
.nbs-flexisel-nav-right { right: -47px; background: url(../images/control.png) no-repeat -63px -6px; }
.nbs-flexisel-nav-left:hover { background-position:-5px -61px; }
.nbs-flexisel-nav-right:hover { background-position:-63px -59px; }
.news_more a { display:block; width:40px; height:40px; }
.news_more i { background:url(../images/news_more.png) no-repeat -49px -4px; width:40px; height:40px; display:block; }
.xn-cr1{color:#FDD000;font-size: 22px;padding: 0 10px;}
.xn-fs1{font-size: 0.785rem;}
.xn-news .news_tit img,.xn-noticegg .noticegg_tit img{vertical-align: sub;}
.xn-news-detail{color:#005187;}
.xn-news-ckgd{font-family:"Microsoft YaHei";color:#FFB424;font-size:14px;margin-top: 0.57rem;}
.xn-news .arrival-grids,.xn-noticegg .arrival-grids,.xn-premiumcg .arrival-grids{overflow: hidden;}
.xn-news .arrival-grids:hover{cursor: pointer;}
/********************通知公告*********************/
.noticegg_tit{margin: 2.25rem auto 1.96rem auto;text-align:center;}
.xn-noticegg{margin-top: 1.428rem;padding-bottom: 2rem;background: #F5F5F5 url(../images/tjdx/xn-tgzgimg1.jpg) right bottom no-repeat;}
.xn-noticegg-time{
    background: #005187;
    color: #fff;
    width: 4.28rem;
    height: 3.21rem;
    text-align: center;
    padding-top: 0.357rem;
}
.xn-noticegg-day{font-size: 1.25rem;}
.xn-noticegg-year{margin-top: -0.14rem;}
.xn-noticegg-title{
    font-family: "Microsoft YaHei";
    font-size: 20px;
    font-weight: bold;
    color: #333;
    padding: 0.89rem 0 0.53rem 0;
}
.xn-noticegg-conten{
	font-size: 14px;
    color: #666;
    font-family: "Microsoft YaHei";
}
.xn-noticegg ul li{margin-bottom: 15px;padding-right: 1.428rem;}
/**********************工作动态和业务交流********************/
.xn-gzdtyujl{padding: 2.85rem 0 2.25rem 0;}
.xn-workdynamics,.xn-ywinterflow{float: left;width: 44%;}
.xn-workdynamics{margin-right: 12%;}
.xn-gzdtyujl-title{border-bottom: 3px solid #EDEDEC;}
.xn-gzdtyujl-title img{vertical-align: sub;}
.xn-gzdtyujl-gzdt{
    display: inline-block;
    border-bottom: 3px solid #005187;
    padding-bottom: 12px;
}
.xn-gzdtyujl-ckgd{
    display: inline-block;
    float: right;
    color: #FFB424;
    margin-top: 11px;
}
.xn-gzdtyujl-cn > ul > li > a{
	display: inline-block;
    padding: 5px 0;
}
.xn-gzdtyujl-time{
    float: left;
    width: 18%;
    padding: 5px 0;
    text-align: center;
    border-right: 1px solid #E5E5E5;
}
.xn-gzdtyujl-lbt{
    float: left;
    width: 80%;
    padding-left: 4%;
	font-size: 16px;
	padding-top: 10px;
}
.xn-gzdtyujl-day{
    color: #444444;
    font-size: 24px;
}
.xn-gzdtyujl-year{color: #444444;margin-top: -6px;}
.xn-gzdtyujl-cn{padding: 15px 0;}
/**********************精品藏馆**********************/
.xn-premiumcg{
    margin-top: 1.428rem;
    padding-bottom: 2rem;
    background: #F5F5F5 url(../images/tjdx/xn-jpcgimg1.jpg) left bottom no-repeat;
}
.premiumcg_tit{margin: 2.25rem auto 0.96rem auto;text-align: center;}
.premiumcg_tit img{vertical-align: sub;}
.xn-premiumcg ul li.col-md-3{
	margin-bottom: 15px;
    border: 6px solid #fff;
    padding: 0px;
    box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.2);
}
.xn-premiumcg ul li.col-md-3:nth-child(2){margin: 0 2.4%;}
.xn-premiumcg ul li.col-md-3:nth-child(3){margin: 0 2.4% 0 0;}
.xn-premiumcg ul li.col-md-3 a figure img{height:205px;}
.xn-premiumcg-capture{
    text-align: center;
    background: rgba(0,0,0,0.4);
    color: #fff;
    padding: 3px 0;
    position: absolute;
    bottom: 0px;
    font-size: 14px;
    z-index: 99;
    width: 100%;
}
/*--------------专题服务---------------*/
.ztfw { width:100%; height:auto; overflow:hidden; background:#e2e2e2; }
.ztfw .marginbottom { margin-bottom:110px; }
.ztfw_tit { margin: 72px auto 46px auto; text-align: center; }
.banner-info-grid1 h4 { text-transform:capitalize; font-size:1.3em; margin:0; font-weight:bold; color:#b8b8b8; font-family:"Microsoft YaHei"; }
.banner-info-grid1 p { margin:1em auto auto auto; color:#b8b8b8; font-size:14px; font-family:"Microsoft YaHei"; }
.banner-info-grid1:hover .banner-info-grid-left h4 { color:#FFF; }
.banner-info-grid1:hover .banner-info-grid-left p { color:#FFF; }
.banner-info-grid1:hover { background:#cc0001; color:#FFF; -webkit-transition: all .3s ease;
 -moz-transition: all .3s ease;
 transition: all .3s ease;
-webkit-backface-visibility: none; }
.banner-info-grid1 img { max-width:60px; /*opacity:0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);*/ }
.banner-info-grid1 { background-color:#fff; padding:2em; }
.banner-info-grid-left { float:left; width:70%; }
.banner-info-grid-left span { color:#fff; font-size:2.5em; }
.banner-info-grid-right { float:right; width:30%; }
.banner-info-grid { padding:0 5px!important; margin-bottom:10px; }
/*--------------快速通道---------------*/
.fast_track { width:100%; background:#f3f3f3; height:auto; overflow:hidden; }
.fast_track_tit { margin:50px auto; text-align: center; }
.fast_track_con { width:20%; float:left; text-align: center; }
.fast_track_content { height: auto; overflow: hidden; margin-bottom:50px; }
.fast_track_content a { margin:0 auto; display: block; width: 110px; height: 110px; position: relative; cursor: pointer; transition: transform 0.6s, z-index 0.6s; -webkit-transition: -webkit-transform 0.6s, z-index 0.6s; }
.fast_track_content a i, .fast_track_content a em { display: block; width:100%; height:100%; background-image: url("../images/icon.png"); position: absolute; left:0; top:0; transition:z-index 0.6s; -webkit-transition:z-index 0.6s; }
.fast_track_content a i { z-index: 10; transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform:rotateY(180deg); -o-transform:rotateY(180deg); }
.fast_track_content a em { z-index: 100; }
.fast_track_content a:hover { transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform:rotateY(180deg); -o-transform:rotateY(180deg); }
.fast_track_content a:hover i { z-index: 100; }
.fast_track_content a:hover em { z-index: 10; }
.fast_track_content a.list1 i { background-position:0 0; }
.fast_track_content a.list1 em { background-position:0px 0px; }
.fast_track_content a.list2 i { background-position:0 -113px; }
.fast_track_content a.list2 em { background-position:0px -113px; }
.fast_track_content a.list3 i { background-position:0 -226px; }
.fast_track_content a.list3 em { background-position:0 -226px; }
.fast_track_content a.list4 i { background-position:0 -339px; }

.fast_track_content a.list4 em { background-position:0 -339px; }
.fast_track_content a.list5 i { background-position:0 -454px; }
.fast_track_content a.list5 em { background-position:0 -454px; }
.fast_track_content_t h5 { font-size:16px; color:#c7080d; font-weight:bold; font-family:"微软雅黑"; }
.fast_track_content_t li:hover { color:#c7080d; font-weight:bold; }
.xn-kstd{padding:2.85rem 15px 20px 15px}
.xn-kstd .xn-gzdtyujl-cn{padding:50px 0 0; display: flex; flex-wrap: wrap}
.xn-kstd .xn-gzdtyujl-cn a{
	display:inline-block;
	width:49%;
	text-align: center;
}
.xn-kstd .xn-gzdtyujl-cn a span{display:inline-block;width: 100%;font-size: 18px;}
.xn-kstd .xn-gzdtyujl-cn a > span{
	width: 82%;
    border: 3px solid #fff;
    padding: 30px 10px 25px 10px;
    border-radius: 15px;
}
.xn-kstd .xn-gzdtyujl-cn a > span span:last-of-type {
    overflow: hidden;
}
.xn-kstd .xn-gzdtyujl-cn a:hover > span{border: 3px solid #FCB75A; color:#FCB75A}
.xn-kstd .xn-gzdtyujl-cn .xn-kstd-img1{
	display: inline-block;
	background:url(../images/tjdx/img_kstd.png) no-repeat;
	width:94px;
	height:94px;
	margin-bottom: 15px;
}
.xn-kstd .xn-gzdtyujl-cn .xn-kstd-img2{
	display: inline-block;
	background:url(../images/tjdx/img_daggcxpt.png) no-repeat;
	width:94px;
	height:94px;
	margin-bottom: 15px;
}
.xn-kstd .xn-gzdtyujl-cn .xn-kstd-img3{
	display: inline-block;
	background:url(../images/tjdx/img_daglxtdlpt.png) no-repeat;
	width:94px;
	height:94px;
	margin-bottom: 15px;
}
.xn-kstd .xn-gzdtyujl-cn .xn-kstd-img4{
	display: inline-block;
	background:url(../images/tjdx/img_daycly.png) no-repeat;
	width:94px;
	height:94px;
	margin-bottom: 15px;
}
.xn-kstd .xn-gzdtyujl-cn a:hover .xn-kstd-img1{
	display: inline-block;
	background:url(../images/tjdx/img_kstd_roll.png) no-repeat;
	width:94px;
	height:94px;
	margin-bottom: 15px;
}
.xn-kstd .xn-gzdtyujl-cn a:hover .xn-kstd-img2{
	display: inline-block;
	background:url(../images/tjdx/img_daggcxpt_roll.png) no-repeat;
	width:94px;
	height:94px;
	margin-bottom: 15px;
}
.xn-kstd .xn-gzdtyujl-cn a:hover .xn-kstd-img3{
	display: inline-block;
	background:url(../images/tjdx/img_daglxtdlpt_roll.png) no-repeat;
	width:94px;
	height:94px;
	margin-bottom: 15px;
}
.xn-kstd .xn-gzdtyujl-cn a:hover .xn-kstd-img4{
	display: inline-block;
	background:url(../images/tjdx/img_daycly_roll.png) no-repeat;
	width:94px;
	height:94px;
	margin-bottom: 15px;
}
/*--------------返回顶部---------------*/
.dn{display: none;}
.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index:1000;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../images/go-top.png);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}

.go-top .uc-2vm-pop{
    position: absolute;right: 60px;top: -100px;
    width: 123px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
    background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}